During the development of the Basecamp project management tool in 2003, David Heinemeier Hansson created a Ruby-based web development framework. This framework, later named Ruby on Rails (RoR), was designed to streamline the development process and accelerate the creation of web applications. Released as open-source in 2004, Ruby on Rails rapidly gained traction within the developer community. Its "convention over configuration" philosophy, combined with powerful features like scaffolding and ActiveRecord, made it a compelling choice for building web applications.
A Brief History of Ruby on Rails
ruby, ruby on rails
Hotwire and View Components: A basic "to-do list"
Let's build a simple to-do list application without using a single line of javascript. We'll utilize Turbo for interactive list updates and View Components to encapsulate the task creation and display elements.
hotwire, view component, ruby on rails
Hotwire and View Components: A Modern Rails Workflow
We can take advantage of two powerful features in Rails 7 to significantly enhance development speed and user experience: Hotwire and View Components.
hotwire, view component, ruby on rails
This work by Frank Vielma is licensed under a Creative Commons
Attribution-NonCommercial 4.0 License.
© 2024 Frank Vielma